meuse river - French English Dictionary